contract to provide services - Francés Inglés Diccionario